41 Heath Road | Twickenham, London TW1 4AW, England
View on Map
What travelers say:
One of the most famous cafes around. It's perfect for breakfast or lunch as they offer a wide array of dishes suitable for both of the occasions.And the atmosphere is nice too :)